pleasing to the senses - Español Inglés Diccionario